deicing compound - French English Dictionary